#include "arc.h"
#include "interval_tree.h"
#include "augmentedctree.h"

using namespace PBVP;

#ifdef _WIN32
//template <class T> vector<IntervalNode<T> >* MinLess<T>::p_nodes;
//template <class T> vector<IntervalNode<T> >* MaxGreater<T>::p_nodes;
/*std::vector<IntervalNode<int> >* MinLess<int>::p_nodes;
std::vector<IntervalNode<int> >* MaxGreater<int>::p_nodes;

std::vector<IntervalNode<SuperArc> >* MinLess< SuperArc >::p_nodes;
std::vector<IntervalNode<SuperArc> >* MaxGreater< SuperArc >::p_nodes;
*/
#else

/*template<int> std::vector<IntervalNode<int> >* MinLess<int>::p_nodes;
template<int> std::vector<IntervalNode<int> >* MaxGreater<int>::p_nodes;

template<SuperArc> std::vector<IntervalNode<SuperArc> >* MinLess<SuperArc>::p_nodes;
template<SuperArc> std::vector<IntervalNode<SuperArc> >* MaxGreater<SuperArc>::p_nodes;
*/
#endif

